group of unscrupulous people - German English Dictionary